#ifndef __ZAPI_MDT_H__
#define __ZAPI_MDT_H__

typedef enum
{
  EM_MIN = 0,
  EM_ID_INFO,
  EM_SW_INFO,
  EM_NETWORK_INFO,
  EM_SYSTEM_INFO,
  EM_SIM_INFO,
  EM_MAX
}T_MODEM_EM;


typedef struct ZAPI_MDT {
    void (*AudioLoopbackTest)(int index, int on);
    void (*SDTest)(int index, int on);
    void (*Engr_GSMMaxPower)(Bool enable);
    void (*Usb_Mass)(int bUsbMass);
    void (*T_Modem_Em)(T_MODEM_EM idx, char *display_buff);
    const char * (*GetFIHSwVersion)();
    const char * (*GetFIHHwVersion)();
    const char * (*GetFIHSwBuildDate)();
    const char * (*GetFIHSwBuildTime)();
} ZAPI_MDT;

#endif // __ZAPI_MDT_H__
